deployment (of troops or weapons) - Türkisch Englisch Wörterbuch